@charset "utf-8";
@import url("public.css");
@import url("lrtk.css");
/**                        **\
*   Made by zr 465-320-335   *
**/                        /**

/* Head */
.ik-top { width:100%;background:#fafafa;border-bottom:1px #ebebeb solid;color:#8f8f8f;}
.bdsharebuttonbox { padding-top: 4px}
.ik-head { width:1200px;margin:0 auto;}
.ik-logo { padding:16px 0 18px;}
.ik-tel { background:url(/images/tel.png) left center no-repeat;color:#ed5b05;font-size:33px;height:49px;padding-left:135px;margin-top:32px;}
.ik-naver { width:100%;height:55px;background:#0191da;}
.ik-nav { width:1200px;margin:0 auto;}
.ik-nav li { float:left;line-height:55px;background:url(/images/x.png) right center repeat-y}
.ik-nav li a { color:#fff;display:block;padding:0 43px;}
.ik-nav li a:hover { background:#53b03d;text-decoration: none;}
.ik-nav li a.current { background:#53b03d;}

.ik-slide { width:100%;height:496px;margin:1px auto 0;}
.rslides{ position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{ -webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{ position:relative;display:block;float:left;}
.rslides img{ display:block;height:auto;float:left;width:100%;border:0;}
/*pager*/
.callbacks_tabs.callbacks1_tabs { top:-40px;position:relative;z-index:100;}
.callbacks_tabs.callbacks1_tabs li{ display:inline-block;width:12px;height:12px;margin-left:10px;border-radius:10px;background:#fff;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{ display:inline-block;width:12px;height:12px;border-radius:10px;position:absolute;left:0;z-index:999;color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a { background:#ffd21d;}
/* Callback example */
.callbacks_container{ position:relative;width:100%;max-width:100%;text-align:center;}
.callbacks{ position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{ position:absolute;width:100%;left:0;top:0;}
.callbacks img{ display:block;position:relative;z-index:1;height:auto;width:100%;height:503px;border:0;}
.callbacks .caption{ display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0,0.8);left:0;
 right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:28px;background:transparent url("../images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{ left:auto;background-position:right top;right:0;}

/* Wrap */
.ik-wpbot { width:100%;background:#f9f8fb;padding:66px 0 60px;}
.ik-wpbot .bot {}
.ik-wpbot .bot li { float:left;margin:0 91px;}
.ik-wpbot .bot li img { margin-bottom:25px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;         -o-transition: All 0.4s ease-in-out;}
.ik-wpbot .bot li:hover img { transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-o-transform: rotate(360deg);-ms-transform: rotate(360deg);}
.ik-wpbot .bot li a { color:#3e3e3e;}
.ik-wpbot .bot li a:hover { text-decoration:none;}
.ik-wp { width:1200px;margin:0 auto;}
.ik-cpbt { border-bottom:1px #ebebeb solid;}
.ik-cpbt .cpbt { background:url(/images/wpcpx.png) center bottom no-repeat;color:#0174b3;padding:35px 0 25px;position:relative;bottom:-3px;}
.service-item {}
.service-item:hover .service-icon {
  animation: shake 0.82s cubic-bezier(.36, .07, .19, .97) both;
	transform: translate3d(0, 0, 0);
	backface-visibility: hidden;
	perspective: 1000px;
}
@keyframes shake {
	10%, 90% {
		transform: translate3d(-1px, 0, 0);
	}
	20%, 80% {
		transform: translate3d(3px, 0, 0);
	}
	30%, 50%, 70% {
		transform: translate3d(-6px, 0, 0);
	}
	40%, 60% {
		transform: translate3d(6px, 0, 0);
	}
}
.ik-cpbt .cpbt a { color:#0174b3;}
.ik-cpbt .cpbt a:hover { text-decoration:none;}
.ik-wp .wp-lb { padding: 25px 0 0 0}
.ik-wp .wp-lb li { float: left;width:13.35%;margin: 10px 0 0 10px}
.ik-wp .wp-lb li a { display: block;background-color: #0191da;color: #fff;border-radius:3px}
.ik-wp .wp-lb li a:hover { background-color: #53b03d;text-decoration: none;}
.ik-wp .wp-cp { padding:35px 0 55px;height:495px;overflow: hidden;}
.ik-wp .wp-cp li { float:left;margin:0 10px;overflow:hidden;}
.ik-wp .wp-cp li .piclink { display: table-cell;vertical-align: middle;text-align: center;overflow: hidden;width:220px;height:150px;background-color: #f9f9f9;}
.ik-wp .wp-cp li img { max-width:100%;max-height:100%;transition: all 0.6s;}
.ik-wp .wp-cp li img:hover { transform: scale(1.2); }
.ik-wp .wp-cp li .cp-bt { }
.ik-wpbg { width:100%;background:#f9f8fb;padding:35px 0 45px;}
.ik-wpbg .wp-ab { width:368px;}
.ik-wpbg .wp-xw { width:375px;margin-left:43px;}
.ik-wpbg .wp-lx { width:370px;}
.ik-wpbg .wp-kt { border-bottom:1px #e8e8e8 solid;}
.ik-wpbg .wp-kbt { background:url(/images/wpcpx.png) center bottom no-repeat;color:#0174b3;padding:8px 0 10px;position:relative;bottom:-3px;}
.ik-wpbg .wp-kbt a { color:#0174b3;}
.ik-wpbg .wp-kbt a:hover { text-decoration:none;}
.ik-wpbg .wp-kf { padding:28px 3px;color:#393939;}
.ik-wpbg .wp-kf a {color:#393939;}
.ik-wpbg .wp-kf .xw-tj { border-bottom:1px #e2e2e3 dashed;padding:0 2px 15px;}
.ik-wpbg .wp-kf .xw-tjl { overflow:hidden;width:132px;height:132px;}
.ik-wpbg .wp-kf .xw-tjl,.ik-wpbg .wp-kf .xw-tjl img { max-width:1005;max-height:100%;transition: all 0.6s;}
.ik-wpbg .wp-kf .xw-tjl img:hover { transform: scale(1.2); }
.ik-wpbg .wp-kf .xw-tjr { width:220px;color:#919191;}
.ik-wpbg .wp-kf .xw-tjr a { color:#ed5b05;font-size:16px;padding:5px 0;display:block;}
.ik-wpbg .wp-kf ul { padding:12px 2px 0}
.ik-wpbg .wp-kf li a { color:#393939;padding-right:10px;}
.ik-wpbg .wp-kf li a:hover { color:#0174b3;}
.ik-wpbg .wp-kf li:hover { text-indent:3px;color:#0174b3;transition:text-indent 0.4s;-moz-transition:text-indent 0.4s;-webkit-transition:text-indent 0.4s;-o-transition:text-indent 0.4s;}
.ik-link { padding:20px 0;color:#737875;}
.ik-link a { color:#737875;padding:0 10px;}
.ik-link a:hover { color:#0174b3;}

.ik-wp .wp-sb { border:1px #efefef solid;background:#fff;padding:21px;margin: 40px 0 40px}
.ik-wp .wp-sbt { background:url(/images/sb-x.png) left 5px repeat-x;}
.ik-wp .wp-sbtl { background:#fff;color:#d9d9d9;}
.ik-wp .wp-sbtl span { display:inline-block;padding:0 10px;}
.ik-wp .wp-sbf {}
#scroll { overflow:hidden;}
#scroll_box {float: left; width: 800%;}
#scroll_begin {float: left;}
#scroll_end {float: left;}
.iproduct{}
.iproduct .cn{ float:left}
.iproduct .ih1{ margin:0 8px;}
.iproduct .ih1 img { height:165px;}
.iproduct .ih1 a { color:#4a1f00}

.ik-wpsbg { width:100%;background:#f9f8fb;padding:15px 0 15px;}

/* About */
.ik-ab { width:1200px;margin:0 auto;padding:12px 0 30px;}
.ik-ab .ab-l { width:266px;}
.ik-ab .ab-r { width:918px;border:1px #e5e5e5 solid;border-radius:1px;}
.ik-ab .ab-t { border-bottom:1px #e5e5e5 solid;padding:0 15px 0 13px;}
.ik-ab .ab-tl { background:url(/images/wpbot.png) left center no-repeat;color:#0081c1;}
.ik-ab .ab-tr { background:url(/images/zy.png) left center no-repeat;padding-left:22px;}
.ik-ab .ab-f { padding:15px;}

/* News */
.ik-news {}
.ik-news li { border-bottom:1px #ccc dotted;color:#666;background:url(/images/8.gif) 8px center no-repeat;}
.ik-news li a { color:#666;padding-right:30px;}
.ik-news li a:hover { color:#cc0001}

.tw-news-info {}
.tw-news-info .info-t { color:#e90000;border-bottom:1px #ccc dotted;}
.tw-news-info .info-q {}
.tw-news-info .info-c { color:#666;padding:25px 10px 0;}

.tw-news-info .info-next { padding:15px 10px 20px;border-top:1px #ccc dotted;margin-top:30px;color:#434343}
.tw-news-info .info-share { padding:18px 0 5px;}
.tw-news-info img { max-width:690px;display:block;margin:10px auto;}


/* Product */
.ik-pro { padding:13px 0;}

.ik-pro li { float:left;margin:7px 0 8px 14px;}
.ik-pro li img { max-width:200px;max-height:144px;transition: all 0.6s;}
.ik-pro li img:hover {transform: scale(1.4);}
.ik-pro li .pic-link { display: table-cell;text-align: center;vertical-align: middle;overflow:hidden;width:210px;height:155px;background:#fff;border:1px #EAEAEA solid;}
.ik-pro li a { color:#333}
.ik-pro li a:hover { color:#0174b3}
.ik-pro li p { background:#f7f7f7;margin-top:2px;}


.ik-pro-info {}
.ik-pro-info .pro-l { width:240px;background:#fff;border-radius:3px;padding:20px 20px 35px;color:#333;}
.ik-pro-info .pro-r { width:840px;background:#fff;border-radius:3px;padding:20px;}
.ik-pro-info .pro-r img { max-width:830px;}
.ik-pro-info .pro-r .pro-xx { background:#f2f2f2;border-radius:3px;color:##7B6D5B;}
.ik-pro-info .pro-r .pro-x { padding:15px 5px;color:#666;}
.ik-pro-info .pro-r .pro-next { padding:15px 5px 20px;border-top:1px #ccc dotted;margin-top:10px;color:#434343}
.ik-pro-info .pro-r .pro-next a { color:#434343}


.ik-anl { padding:7px 0 43px;}
.ik-anl ul { width:1200px;overflow:hidden;}
.ik-anl li { float:left;width:279px;height:270px;background:#fff;margin:19px 19px 0 1px;padding-top:20px;}
.ik-anl li img { max-width:238px;max-height:218px;}
.ik-anl li .pic-link { display: table-cell;text-align:center;vertical-align:middle;width:279px;height:218px;}
.ik-anl li a { color:#0c0c0c;}


/* Gbook */
.gbook { padding:10px 11px;color:#666;}
.gbooklist { border:6px #DEDEDE solid;padding:15px 10px 5px 8px;}
.gbookbt { background:url(../images/gookbot.png) 0 3px no-repeat;border-bottom:1px #DDDDDD dotted;}
.gbookny { padding:5px 5px 8px;color:#515151;}
.reply { background:url(../images/faqbot.png) 0 3px no-repeat;border-bottom:1px #DDDDDD dotted;}
.faqbt { margin:0 13px 0 2px;background:url(../images/ab-tit-bot.png) 0 center no-repeat;border-bottom:1px #DDDDDD dotted;color:#666;}
.faq { padding:30px 100px 30px 150px;color:#666;}
.faqline{ line-height:2em;height:35px;text-align:left}
.faqline .faqtit{  display:block;float:left;clear:both;width:157px;text-align:right}
.Content { line-height:2em;text-align:left}
.Content  .faqtit{  display:block;float:left;clear:both;width:157px;text-align:right}
.Content textarea { height:100px;}
.Tw-gbook-btn { border:0;width:350px;line-height:33px;background:#D7000F;border-radius:3px;color:#fff;font-size:14px;margin-left:157px;margin-top:5px;cursor:pointer;}
.Tw-gbook-btn:hover { background:#BF000D;}

/* Left */
.ik-left {}
.ik-left .left-t { background:url(/images/leftbg.png) no-repeat;height:46px;}
.ik-left .left-f { padding:12px 15px;border:1px #e5e5e5 solid;border-top:0 none;color:#363636;}
.ik-left .left-f li { background:#f9f8fb;margin:5px 0;}
.ik-left .left-f li a { color:#363636;display:block;border-radius:3px;}
.ik-left .left-f li a:hover { background:#0174b3;color:#fff;text-decoration:none;border-radius:3px;}
.ik-left .left-f img { margin-bottom:8px;}
.ik-left .left-xw { padding:10px 15px 16px;border:1px #e5e5e5 solid;border-top:0 none;}
.ik-left .left-xw li { background:url(/images/list_arr.png) 6px center no-repeat;border-bottom:1px #ccc dotted;}
.ik-left .left-xw li a:hover { color:#0174b3;}


/* Foot */
.ik-footer { width:100%;background:#3b3f48;padding:40px 0 30px;}
.ik-foot { width:1200px;margin:0 auto;}
.ik-foot a { color:#fff;padding:0 8px;font-size:15px;}
.ik-foot .f-l { background:url(/images/footbot.jpg) 8px 63px no-repeat;padding-top:10px;}
.ik-foot .f-l p { line-height:35px;text-indent:38px;}
.ik-foot .f-r {}
.ik-foot .f-r img { border: 5px solid #fff}
.ik-copy { width:100%;background:#202930;color:#5e6472;padding:15px 0}

